Big Huge Thesaurus

Homarus americanus

noun